package com.pojo;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.util.Date;

/**
 *电影类型表（program_category）
 */
@Data
public class ProgramCategory {
    @TableId(value = "id")
    private String id;

    @TableField("program_name")
    private String programName;//电影分类名称

    private long state;//状态（1启用，0停用）
    private String explain_;//说明

    @TableField("creation_time")
    private Date creationTime;//创建时间

    @TableField("number_of_films")
    private long numberOfFilms;//影片数量


    private Integer sort;//排序

    private String movie_ids;//电影排序ID

    @Override
    public boolean equals(Object o){
        if (o instanceof ProgramCategory)
        {
            ProgramCategory s =(ProgramCategory) o;
            if (this.id.equals(s.getId()))
            {
                return true;
            }
        }
        return false;
    }

    @Override
    public int hashCode()
    {
        return this.id.hashCode();
    }

}
